unexplainably absent

Translations
необъяснимо отсутствующий
He was unexplainably absent from the meeting.
Он необъяснимо отсутствовал на встрече.